bread sticks - German English Dictionary